home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / f90 / system_clock.z / system_clock
Encoding:
Text File  |  1998-10-30  |  2.9 KB  |  61 lines

  1. SYSTEM_CLOCK(3I)                                       Last changed: 1-8-98
  2.  
  3.  
  4. NNAAMMEE
  5.      SSYYSSTTEEMM__CCLLOOCCKK - Returns integer data from a real-time clock
  6.  
  7. SSYYNNOOPPSSIISS
  8.      CCAALLLL SSYYSSTTEEMM__CCLLOOCCKK (([[CCOOUUNNTT==]_c_o_u_n_t] [,,[CCOOUUNNTT__RRAATTEE==]_c_o_u_n_t__r_a_t_e]
  9.      [,,[CCOOUUNNTT__MMAAXX==_c_o_u_n_t__m_a_x]))
  10.  
  11. IIMMPPLLEEMMEENNTTAATTIIOONN
  12.      UNICOS, UNICOS/mk, and IRIX systems
  13.  
  14. SSTTAANNDDAARRDDSS
  15.      Fortran 90
  16.  
  17. DDEESSCCRRIIPPTTIIOONN
  18.      The SSYYSSTTEEMM__CCLLOOCCKK intrinsic subroutine returns information gathered
  19.      from the real-time clock.  SSYYSSTTEEMM__CCLLOOCCKK accepts the following
  20.      arguments:
  21.  
  22.      _c_o_u_n_t     Must be type default integer.  If _c_o_u_n_t is present, it is
  23.                set to a machine-specific value based on the current value
  24.                of the machine's clock.  If there is no clock, it is set to
  25.                -HHUUGGEE((00)).  The machine-specific value is incremented by one
  26.                for each clock count until the value _c_o_u_n_t__m_a_x is reached;
  27.                it is reset to 0 at the next count.  If there is a clock, it
  28.                lies in the range 0 to _c_o_u_n_t__m_a_x.
  29.  
  30.      _c_o_u_n_t__r_a_t_e
  31.                Must be type default integer.  If _c_o_u_n_t__r_a_t_e is present, it
  32.                is set to the number of clock counts per second.  If there
  33.                is no clock, it is set to 0.
  34.  
  35.      _c_o_u_n_t__m_a_x Must be type default integer.  If _c_o_u_n_t__m_a_x is present, it
  36.                is set to the maximum value that _c_o_u_n_t can have.  If there
  37.                is no clock, it is set to 0.
  38.  
  39.      The arguments to SSYYSSTTEEMM__CCLLOOCCKK cannot be declared with a nondefault
  40.      kind type.  For information on default integer kind types, see section
  41.      4.3 of the _F_o_r_t_r_a_n _L_a_n_g_u_a_g_e _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l, _V_o_l_u_m_e _1, publication
  42.      SR-3902.
  43.  
  44.      The name of this intrinsic cannot be passed as an argument.
  45.  
  46.      Hardware counter values from the ssyyssssggii(2) system call are used on
  47.      IRIX systems.  The real-time clock is used on UNICOS and UNICOS/mk
  48.      systems.
  49.  
  50.      Due to the hardware characteristics of UNICOS systems, the values
  51.      returned in _c_o_u_n_t and _c_o_u_n_t__m_a_x are 64-bit values on these systems.
  52.  
  53. SSEEEE AALLSSOO
  54.      SSYYSSCCLLOOCCKK(3F)
  55.  
  56.      ggeettttiimmeeooffddaayy(2) in the _U_N_I_C_O_S _S_y_s_t_e_m _C_a_l_l_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l,
  57.      publication SR-2012
  58.  
  59.      _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l, publication SR-2138, for the
  60.      printed version of this man page.
  61.